have a car breakdown/trouble - Español Inglés Diccionario